6a199866a08eb05b1983921fa004d4677c6867d0,bukkit/src/main/java/me/minidigger/voxelgameslib/bukkit/user/BukkitUser.java,BukkitUser,getItemInHand,#Hand#,171

Before Change


    @Override
    public Item getItemInHand(@Nonnull Hand hand) {
        if (hand == Hand.MAINHAND) {
            return BukkitItem.fromItemStack(player.getInventory().getItemInMainHand());
        } else {
            return BukkitItem.fromItemStack(player.getInventory().getItemInOffHand());
        }

After Change


    @Nonnull
    @Override
    public Item getItemInHand(@Nonnull Hand hand) {
        Item item = injector.getInstance(Item.class);
        if (hand == Hand.MAINHAND) {
            //noinspection unchecked
            item.setImplementationType(player.getInventory().getItemInMainHand());
            return item;
        } else {
            //noinspection unchecked